EDL Compressor (Beta)
+-+-+-+-+-+-+-+-+-+-+

  The prototype EDL compressor before you is capable of creating valid EDL0 (store) and EDL2 (RLE) compressed files from binary input.  As of this version, EDL1 (LZ) is not supported.  The EDL2 implementation, oddly enough, outputs smaller binaries than Eurocom's original method and, to all appearances, doesn't break support in any known games.  Funny that.
  Source code is provided.  Documentation of the decompression routines and to some degree the compression format has already been released with the EDL decompressor EDLdec.exe.  Both programs will be integrated once an EDL1 compression routine is created.

+_+

Usage:
  EDLcmp.exe is best used from the command line.  All options can be preceeded either with a - or / and may be either upper or lower case.

EDLcmp.exe [filename.ext] -o[filename.edl] -t[# or type] -e[# or type] -h -?
	[filename.ext]    Optional input filename.  If a filename isn't given or it can't be openned, a prompt will appear.
	-o[filename.edl]  Optional output filename.  Otherwise, the output file will be [filename.ext.edl]
	-t[#] or -t[name] Compression type.  By default, EDL2.  You may either use the digits 0, 1, or 2 or one of these names:
		type	#	name
		EDL0	0	store
		EDL1	1	lz
		EDL2	2	rle
	-e[#] or -e[name] Endianess of output file.  By default, big endian.  You may either use digits or one of these names:
		type		#	name
		Little Endian	0	little
		Big Endian	1	big
	-h or -?          Displays a message outlining these options.

#_#

Disclaimer:
  You are concidered responsible for your own actions.  I can only be held accountable of myself.

*_*

Contact:
  If you have any questions or have a bug to report, feel free to write.  If, for some reason, your messages repeatedly trigger the spambots for some reason, you can also contact me at either the BattlefieldForever.com or Emutalk.net forums, username Zoinkity.


-Zoinkity
nefariousdogooder@yahoo.com
